to live precariously - Espagnol Anglais Dictionnaire